package com.jackrain.nea.web;

import com.alibaba.dubbo.config.annotation.Reference;
import org.springframework.stereotype.Component;

/**
 * @author dong.HH
 * @date 2017/12/15 0015  15:00
 */
@Component
public class ReferenceCtrl {
    //cp中心
//    @Reference(version = "1.0", group = "cp")
//    private LdapConnectionCmd ldapConnectionCmd;
//    @Reference(version = "1.0", group = "cp")
//    private CadorgSaveCmd cadorgSaveCmd;
//    @Reference(version = "1.0", group = "cp")
//    private CadUserSaveCmd cadUserSaveCmd;
//    @Reference(version = "1.0", group = "cp")
//    private CadUserPwdmodifyCmd cadUserPwdmodifyCmd;
//
//
//    //ad中心
//    @Reference(version = "1.0", group = "ad")
//    private AdactionDeleteCmd adactionDeletecmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdactionSaveCmd adactionSavecmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdmonitorQueryCmd admonitorQuerycmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdsequenceQueryCmd adsequenceQuerycmd;
//    @Reference(version = "1.0", group = "ad")
//    private AduserattrDelCmd aduserattrDelcmd;
//    @Reference(version = "1.0", group = "ad")
//    private AduserattrSaveCmd aduserattrSavecmd;
//    @Reference(version = "1.0", group = "ad")
//    private CgroupsQueryByUserIdCmd cgroupsQueryByUserIdCmd;
//
//    //ps中心
//
//
//    //vp中心
//
//    @Reference(version = "1.0", group = "ad")
//    private CgroupsFetchAllCmd cgroupsFetchAllCmd;
//    @Reference(version = "1.0", group = "ad")
//    private CmenuDelCmd cmenuDelCmd;
//    @Reference(version = "1.0", group = "ad")
//    private CmenuReloadCmd cmenuReloadCmd;
//    @Reference(version = "1.0", group = "ad")
//    private CmenuSaveCmd cmenuSaveCmd;
//    @Reference(version = "1.0", group = "ad")
//    private CmenuTreeCmd cmenuTreeCmd;
//
//    @Reference(version = "1.0", group = "ad")
//    private AdColumnDelCmd adColumnDelCmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdColumnSaveCmd adColumnSaveCmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdLimitValueGroupDelCmd adLimitValueGroupDelCmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdLimitValueGroupSaveCmd adLimitValueGroupSaveCmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdRefbyTableAddCmd adRefbyTableAddCmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdRefbyTableDelCmd adRefbyTableDelCmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdsequenceDelCmd adsequenceDelCmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdsequenceSaveCmd adsequenceSaveCmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdSubsystemDelCmd adSubsystemDelCmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdSubsystemSaveCmd adSubsystemSaveCmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdTableAddCmd adTableAddCmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdTableCategoryDelCmd adTableCategoryDelCmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdTableCategorySaveCmd adTableCategorySaveCmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdTableDelCmd adTableDelCmd;
//    @Reference(version = "1.0", group = "ad")
//    private AdTableSaveCmd adTableSaveCmd;
//    @Reference(version = "1.0", group = "ad")
//    private CloneTableCmd cloneTableCmd;
//    @Reference(version = "1.0", group = "ad")
//    private DirectoryDelCmd directoryDelCmd;
//
//
//    @Reference(version = "1.0", group = "cp")
//    private CactionFetchInCustomizeCmd cactionFetchInCustomizeCmd;
//    @Reference(version = "1.0", group = "cp")
//    private CactionPermissionQueryCmd cactionPermissionQueryCmd;
//    @Reference(version = "1.0", group = "cp")
//    private CmenuPermissionQueryCmd cmenuPermissionQueryCmd;
//    @Reference(version = "1.0", group = "cp")
//    private CPermissionGetCmd cPermissionGetCmd;
//    @Reference(version = "1.0", group = "cp")
//    private CPermissionSaveCmd cPermissionSaveCmd;
//    @Reference(version = "1.0", group = "cp")
//    private CPermissionCopyCmd cPermissionCopyCmd;
//
//
//    @Reference(version = "1", group = "ad")
//    private QueryAKCmd queryAKCmd1;
//    @Reference(version = "2", group = "cp")
//    private QueryAKCmd queryAKCmd2;
//    @Reference(version = "3", group = "ps")
//    private QueryAKCmd queryAKCmd3;
//    @Reference(version = "4", group = "vp")
//    private QueryAKCmd queryAKCmd4;

//    @Reference(version = "1", group = "ad")
//    private SearchCmd searchCmd1;
//    @Reference(version = "2", group = "cp")
//    private SearchCmd searchCmd2;
//    @Reference(version = "3", group = "ps")
//    private SearchCmd searchCmd3;
//    @Reference(version = "4", group = "vp")
//    private SearchCmd searchCmd4;


    //    @Reference(version = "6", group = "pos")
//    private SearchCmd searchCmd6;
//    @Reference(version = "6", group = "pos")
//    private QueryAKCmd queryAKCmd6;
//    @Reference(version = "6", group = "pos")
//    private BigPipeCmd bigPipeCmd6;
//    @Reference(version = "6", group = "pos")
//    private /ExportCmd exportCmd6;
//    @Reference(version = "6", group = "pos")
//    private ImportCmd importCmd6;
//    @Reference(version = "6", group = "pos")
//    private ObjectSingleCmd objectSingleCmd6;
//    @Reference(version = "6", group = "pos")
//    private QueryCmd queryCmd6;
//    @Reference(version = "6", group = "pos")
//    private QueryListCmd queryListCmd6;
//    @Reference(version = "6", group = "pos")
//    private TableQueryCmd tableQueryCmd6;
//    @Reference(version = "1.0", group = "pos")
//    private CreateFullPosPackageCmd createFullPosPackageCmd;
//    @Reference(version = "1.0", group = "pos")
//    private CreateIncreasePosPackageCmd createIncreasePosPackageCmd;
//    @Reference(version = "1.0", group = "pos")
//    private GetUpdatePosPackageCmd getUpdatePosPackageCmd;
//    @Reference(version = "1.0", group = "pos")
//    private PosDataModificationCmd posDataModificationCmd;
//    @Reference(version = "1.0", group = "pos")
//    private PosPackageDelCmd posPackageDelCmd;
//    @Reference(version = "1.0", group = "pos")
//    private PosPackageSaveCmd posPackageSaveCmd;
    @Reference(version = "2", group = "cp")
    private QueryCmd queryCmd;

}
